Cull sheep - French English Dictionary

Cull sheep

Meanings of "Cull sheep" in French English Dictionary : 1 result(s)

English French
Animal Breeding
Cull sheep Mouton de réforme